package org.jeecg.modules.xxgx.cxtj.param;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 发票统计（按税率）请求参数
 */
@Data
@ApiModel(description="发票统计（按税率）请求参数")
public class XxFptjSlParam {

    private String createby;

    @ApiModelProperty(value = "纳税人识别号", hidden = true)
    private String nsrsbh;
    @ApiModelProperty(value = "开票月份（yyyy-MM）")
    String kpyf;
    @ApiModelProperty(value = "发票类型代码")
    private java.lang.String fplxdm;

    @ApiModelProperty(value = "开票终端")
    private String kpzddm;

    @ApiModelProperty(value = "是否收购发票（1是 0否）")
    private String sfsgfp;

    @ApiModelProperty(value = "开票日期（yyyy-MM-dd）")
    private String kprq;

    @ApiModelProperty(value = "发票状态")
    private String fpzt;

    @ApiModelProperty(value = "开票日期起（yyyy-MM-dd）")
    private String kprqq;

    @ApiModelProperty(value = "开票日期止（yyyy-MM-dd）")
    private String kprqz;

    @ApiModelProperty(value = "部门，多个部门以逗号分隔")
    String sysOrgCode;

    @ApiModelProperty(value = "部门，多个部门以逗号分隔", hidden = true)
    List<String> sysOrgCodeArr;
}
